package com.qfedu.yanglao20admin.handicapped.param;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author yujie
 * @data 2023/4/27 21:07
 */
@Data
@ApiModel("合同参数")
public class ContractParam {

    @ApiModelProperty("残疾人管理id")
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 合同开始时间
     */
    @ApiModelProperty("合同开始时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date startTime;
    /**
     * 合同有效期(结束时间)
     */
    @ApiModelProperty("合同有效期(结束时间)")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date contractTime;
    /**
     * 合同(合同存的路径)
     */
    @ApiModelProperty("合同(合同存的路径)")
    private String contractUrl;
}
